be overly generous - Espagnol Anglais Dictionnaire